$(function () {
    function resizeFontsize() {
        var bodyWidth = parseInt($('body').width());
        var bodyFontSize = bodyWidth / 15 + 'px';
        $('html').css({
            fontSize: bodyFontSize
        });

    }

    resizeFontsize();

    $(window).resize(function () {
        resizeFontsize();
    });

	
	//底部版权信息位置
//	$(window).bind('scroll', function () {
//      if ($(window).scrollTop() > 0) {
//          $('.footwrap').css('position', 'relative');
//      }
//      else {
//          $('.footwrap').css('position', 'fixed');
//      }
//  });

    // 公用头部点击导航效果
    $('.headwrap .head-nav li').click(function () {
        $(this).addClass('on').siblings().removeClass('on');
    });

    // 轮播器位置
    var hdWidth = $('.banner .hd').width();
    $('.banner .hd').css('margin-left', -(hdWidth / 2) + 'px');


    // 底部导航点击效果
    $('.foot-nav dl').click(function () {
        $(this).addClass('on').siblings('dl').removeClass('on');
    });
    if (window.location.href.indexOf('/personal') > -1) {
        $('.foot-nav dl:last').addClass('on').siblings('dl').removeClass('on');
    }

    // 品牌故事切换
    $('.brand-contentwrap').eq(0).show();
    $('.brand-contentwrap').each(function (i) {
        $('.brand-navwrap .private-nav div').eq(i).click(function () {
            $(this).addClass('on').siblings('div').removeClass('on');
            $('.brand-contentwrap').eq(i).show().siblings('.brand-contentwrap').hide();
        });
    });


    // 拍同款模态窗
    var modalHeight = $('.bs-example-modal').height();
    $('.bs-example-modal').css('margin-top', -modalHeight / 2 + 'px');

    var o = document.getElementById('time');

    // 我的订单切换显示
    $('.myOrder-con').eq(0).show();
    $('.order-head-nav li').each(function (i) {
        $(this).click(function () {
            $('.myOrder-con').eq(i).show().siblings('.myOrder-con').hide();
        });
    });


    // 我的设置修改手机号步骤
    $('.bs-example-modal-mobile .btn').click(function () {
        $('.bs-example-modal-mobile2').show();
    });


    // 导演详情代表作点击更多
    $('.director-content .director-works dl').filter(":lt(3)").show().end().filter(":gt(3)").hide();
    $('.director-content .director-works .top .right .more').click(function () {
        $('.director-content .director-works dl').slideDown();
    });


    // 套餐表格-选择套餐
    $('.fw_content_tablewrap .fw_content_table .tab_conwrap .tab_con .tab_con_right td a').click(function () {
        $(this).addClass('on').parent('td').siblings('td').find('a').removeClass('on');
    });

    // 注册页面同意协议,去评价页面匿名评价
    var checkBoxNum = 0;
    $('.checkBox').click(function () {
        if (checkBoxNum == 0) {
            $(this).addClass('on');
            checkBoxNum = 1;
        }
        else {
            $(this).removeClass('on');
            checkBoxNum = 0;
        }
    });

    // 选择城市
    $(window).bind('scroll', function () {
        if ($(window).scrollTop() > 168) {
            $('.city-content .right-nav').css('top', '0.8rem');
        }
        else {
            $('.city-content .right-nav').css('top', '4.16rem');
        }
    });

    /**
     * 获取短信验证码
     */
    $('.get-sms-code').click(function () {
        if (!!$(this).attr('disabled')) {
            return false;
        }
        if (this.getAttribute('sending')) {
            return false;
        }
        var mobile = $('.mobile-for-sms-code').val();
        if (!(mobile && Pattern.CHINA_MOBILE.test(mobile))) {
            alert('请输入正确的手机号');
            return false;
        }
        var wait = 60;
        var _self = this;
        $.ajax({
            url: '/api/sms_validate_code?mobile=' + mobile,
            type: 'get',
            async: false,
            dataType: 'json',
            beforeSend: function () {
                _self.disabled = true;
            },
            success: function (result) {
                if (result.status == 200) {
                    var temp = setInterval(function () {
                        _self.disabled = true;
                        _self.innerText = '等待' + wait + '秒';
                        _self.setAttribute('sending', true);
                        if (wait == 0) {
                            _self.disabled = false;
                            _self.innerText = '发送验证码';
                            _self.removeAttribute('sending');
                            clearInterval(temp);
                        } else {
                            wait--;
                        }
                    }, 1000);
                } else {
                    _self.disabled = false;
                    alert(result.error);
                }
            },
            error: function (e) {
                _self.disabled = false;
                alert('系统错误');
            }
        })
    })

    $('.get-own-sms-code').click(function () {
        var wait = 60;
        var _self = this;
        $.ajax({
            url: '/api/sms_code?type=password',
            type: 'get',
            async: false,
            dataType: 'json',
            beforeSend: function () {
                _self.disabled = true;
            },
            success: function (result) {
                if (result.status == 200) {
                    var temp = setInterval(function () {
                        _self.disabled = true;
                        _self.innerText = '等待' + wait + '秒';
                        if (wait == 0) {
                            _self.disabled = false;
                            _self.innerText = '发送验证码';
                            clearInterval(temp);
                        } else {
                            wait--;
                        }
                    }, 1000);
                } else {
                    _self.disabled = false;
                    alert(result.error);
                }
            },
            error: function (e) {
                _self.disabled = false;
                alert('系统错误');
            }
        })
    })

    /**
     * 点击焦点输入框
     */
    $('.login-input .login-text .left').click(function () {
        $(this).next().find('input').focus();

    })

    /**
     * 如果内容大于可视范围, 取消foot-box
     */
    /*var footBox = $('.foot-box');
    var contentAdJust = setInterval(function () {
        if (document.documentElement.offsetHeight > document.documentElement.clientHeight) {
            footBox.removeClass('foot-box');
        } else {
            footBox.addClass('foot-box');
        }
    }, 500);*/
});